/*
 * TitleItem.h
 *
 *  Created on: 2011-1-14
 *      Author: Administrator
 */

#ifndef TITLEITEM_H_
#define TITLEITEM_H_

#include "ListItem.h"

class CTitleItem : public CListItem
	{
public:
    static CTitleItem* NewL(const CListBox* aOwner);
	static CTitleItem* NewLC(const CListBox* aOwner);
	virtual ~CTitleItem();
	
protected:
	CTitleItem();
	void ConstructL(const CListBox* aOwner);
	void Draw(CWindowGc& gc, const TRect& aRect) const;
	void DrawFocusEffect(CWindowGc& gc, const TRect& aRect) const;
	void DrawLostFocusEffect(CWindowGc& gc, const TRect& aRect) const;
	};

#endif /* TITLEITEM_H_ */
